package licode.unisop.oidc.authsa.model;

import licode.unisop.oidc.auth.modal.AuthorContext;

/**
 * 定义OAuth2的刷新令牌信息
 *
 * @author licode
 */
public class RefreshTokenInfo {
    /**
     * Access-Token 值
     */
    public String accessToken;

    /**
     * Refresh-Token 值
     */
    public String refreshToken;

    /**
     * Refresh-Token 到期时间
     */
    public long expiresTime;

    /**
     * 应用id
     */
    public String clientId;

    /**
     * 授权范围
     */
    public String scope;

    /**
     * 对应账号id
     */
    public Object loginId;

    /**
     * 对应账号id
     */
    public String openid;

    /**
     * 认证需要的上下文
     */
    public AuthorContext context;
}
